wet flurry - German English Dictionary